Smith Async .NET Memcached Client

Async .NET Memcached Client is a fully asynchronous implementation of a memcached client. The advantage of a fully asynchronous client is that you do not have threads wasted in waiting for i/o operations. The client is developed in c# 4.0. (Subject to change to 3.5 possible)

Cache Providers For .NET

Cache Provider for .NET helps enterprise applications use popular Provider model. It ships with AppFabric Cache Provider (code named Velocity) and Classic Cache Provider and can be used with ASP.NET, Windows Forms, Windows Services, WCF and WPF.

Cache Manager

CacheManager is a common interface and abstraction layer for caching. It supports various cache providers / clients and includes advanced features.

Velocity CachingScope Provider

CacheScope.zip (878 kB)
Provides a scope to wrap around the velocity caching service. It also handles locks and unlocks so that if an item is called and should be locked after an initial call the scope can handle this under the covers. Resolves the memory leak problem with cachefactory object.

MySpace DataRelay

DataRelay.zip (10,2 MB)
Data Relay is the foundation of MySpace's middle tier. At its heart, it is a messaging system for relaying information both between clients and servers, and amongst servers. The servers are plugin based - included are plugins for basic caching and indexed queries.

Memcached Providers

This project provides Memcached Session State and Cache Providers for ASP.net.

Reusable Library

relib.zip (82,8 MB)
A collection of reusable abstractions for enterprise application developer: caching, IoC, pagination, repository, application services, unit of work, background processing, exception trace policy, work item, etc. Integration with Unity 2.0, EntLib 5.0, ASP.NET MVC 3.0, WatiN 2.0, Memcached 1.4.5.

SharedCache.com - high-performance, distributed caching

SharedCache.zip (113,6 MB)
high-performance, distributed memory object caching system, generic in nature, but intended to speeding up dynamic web and / or win applications by alleviating database load. Don't forget to visit us at http://www.sharedcache.com

SQL Velocity

ADO.Net Data Provider layer using Microsoft Velocity to cache SQL Server data.

Velocity Administration Shell

VelocityAdminShell makes it easier to administrators to manage the Velocity cluster through a GUI shell and not through PowerShell cmdlet.

VelocityNuke

This project is a DotNetNuke Cache Provider supporting the newly announced Velocity cache platform from Microsoft. “Velocity” is a distributed in-memory application cache platform for developing scalable, available, and high-performance applications. “Velocity” fuses memory across multiple computers to give a single unified cache view to applications.

Velocity Shop

This project contains several demonstrations of Microsoft Velocity CTP4 features, part of Windows Server AppFabric Caching.